package com.bing.bingPro.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * OLAP
 *
 * @TableName zd_support_order
 */
@TableName(value = "zd_support_order")
@Data
public class ZdSupportOrder implements Serializable {
    /**
     * 数据时间
     */
    @TableField(value = "month")
    private Date month;

    /**
     *
     */
    @TableField(value = "dt")
    private String dt;

    /**
     * 省份
     */
    @TableField(value = "province_code")
    private String provinceCode;

    /**
     * 地市
     */
    @TableField(value = "city_code")
    private String cityCode;

    /**
     * 区县
     */
    @TableField(value = "region_code")
    private String regionCode;

    /**
     * 派单时间
     */
    @TableField(value = "dispatch_time")
    private String dispatchTime;

    /**
     * 工单标题
     */
    @TableField(value = "order_title")
    private String orderTitle;

    /**
     * 工单编号
     */
    @TableField(value = "order_id")
    private String orderId;

    /**
     * 是否关联装维工单
     */
    @TableField(value = "whether_asso")
    private String whetherAsso;

    /**
     * 关联工单编号
     */
    @TableField(value = "associated_order_num")
    private String associatedOrderNum;

    /**
     * 工单状态
     */
    @TableField(value = "order_staus")
    private String orderStaus;

    /**
     * 发起人账号
     */
    @TableField(value = "create_account")
    private String createAccount;

    /**
     * 处理层级
     */
    @TableField(value = "handle_level")
    private String handleLevel;

    /**
     * 处理人账号
     */
    @TableField(value = "handle_account")
    private String handleAccount;

    /**
     * 业务类型
     */
    @TableField(value = "business_type")
    private String businessType;

    /**
     * 场景类型
     */
    @TableField(value = "scene_type")
    private String sceneType;

    /**
     * 问题描述
     */
    @TableField(value = "issue_desc")
    private String issueDesc;

    /**
     * 受理时间
     */
    @TableField(value = "accept_time")
    private String acceptTime;

    /**
     * 处理完成时间
     */
    @TableField(value = "done_time")
    private String doneTime;

    /**
     * 办结意见
     */
    @TableField(value = "done_opinion")
    private String doneOpinion;

    /**
     * 问题是否解决
     */
    @TableField(value = "problemIs_solved")
    private String problemisSolved;

    /**
     * 装维评价
     */
    @TableField(value = "appraise")
    private String appraise;

    /**
     * 归档时间
     */
    @TableField(value = "finish_time")
    private String finishTime;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}